20230322
[shlib.git] / testing / 2.scripttest_testing.Testing for scripttest.unit / 5.scripttest_testid.testing id range.dir / 4.scripttest_param_e.sh
blobb5accabf91dbf5c49108b6ac0312e91b06926600
1 #!/bin/bash
3 . shlibinc
4 include stdio.shlib
5 include dbgout.shlib
7 init_dbglogout 2 testing 20000
9 dbgout "$0\n"
11 #dbgout_cmd pwd
13 cd scripts
15 dbgout "================================\n"
16 dbgout "clean testing temp dir.\n"
17 dbgout "================================\n"
18 scripttest -c
21 # 测试程序的version信息输出
23 dbgout "================================\n"
24 dbgout "set end id 2.1 and save.\n"
25 dbgout "================================\n"
26 scripttest -e 2.1 -s
28 dbgout "================================\n"
29 dbgout "run normal testing, it will end with 2.1\n"
30 dbgout "================================\n"
31 scripttest -n 10 -r -q
33 dbgout "================================\n"
34 dbgout "set end id is 1.2, and test 5 items.\n"
35 dbgout "================================\n"
36 scripttest -e 1.2 -n 5 -r -q
38 dbgout "================================\n"
39 dbgout "set end id 1.2 and save.\n"
40 dbgout "================================\n"
41 scripttest -e 1.2 -s
43 dbgout "================================\n"
44 dbgout "this test code is used to test if the new setting recover original setting.\n"
45 dbgout "================================\n"
46 scripttest -e 2.1 -s
48 dbgout "================================\n"
49 dbgout "test 5 items to see if it is effacted.\n"
50 dbgout "================================\n"
51 scripttest -n 5 -r -q
53 dbgout "================================\n"